Your browser doesn't support javascript.
Show: 20 | 50 | 100
Results 1 - 5 de 5
Filter
1.
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) ; 14000 LNCS:199-221, 2023.
Article in English | Scopus | ID: covidwho-2300924

ABSTRACT

Safety-critical infrastructures must operate in a safe and reliable way. Fault tree analysis is a widespread method used for risk assessment of these systems: fault trees (FTs) are required by, e.g., the Federal Aviation Administration and the Nuclear Regulatory Commission. In spite of their popularity, little work has been done on formulating structural queries about and analyzing these, e.g., when evaluating potential scenarios, and to give practitioners instruments to formulate queries on in an understandable yet powerful way. In this paper, we aim to fill this gap by extending [37], a logic that reasons about Boolean. To do so, we introduce a Probabilistic Fault tree Logic is a simple, yet expressive logic that supports easier formulation of complex scenarios and specification of FT properties that comprise probabilities. Alongside, we present, a domain specific language to further ease property specification. We showcase and by applying them to a COVID-19 related FT and to a FT for an oil/gas pipeline. Finally, we present theory and model checking algorithms based on binary decision diagrams (BDDs). © 2023, The Author(s), under exclusive license to Springer Nature Switzerland AG.

2.
25th International Symposium on Formal Methods, FM 2023 ; 14000 LNCS:199-221, 2023.
Article in English | Scopus | ID: covidwho-2274182

ABSTRACT

Safety-critical infrastructures must operate in a safe and reliable way. Fault tree analysis is a widespread method used for risk assessment of these systems: fault trees (FTs) are required by, e.g., the Federal Aviation Administration and the Nuclear Regulatory Commission. In spite of their popularity, little work has been done on formulating structural queries about and analyzing these, e.g., when evaluating potential scenarios, and to give practitioners instruments to formulate queries on in an understandable yet powerful way. In this paper, we aim to fill this gap by extending [37], a logic that reasons about Boolean. To do so, we introduce a Probabilistic Fault tree Logic is a simple, yet expressive logic that supports easier formulation of complex scenarios and specification of FT properties that comprise probabilities. Alongside, we present, a domain specific language to further ease property specification. We showcase and by applying them to a COVID-19 related FT and to a FT for an oil/gas pipeline. Finally, we present theory and model checking algorithms based on binary decision diagrams (BDDs). © 2023, The Author(s), under exclusive license to Springer Nature Switzerland AG.

3.
52nd Annual IEEE/IFIP International Conference on Dependable Systems and Networks, DSN 2022 ; : 441-452, 2022.
Article in English | Scopus | ID: covidwho-2018697

ABSTRACT

Safety-critical infrastructures must operate safely and reliably. Fault tree analysis is a widespread method used to assess risks in these systems: fault trees (FTs) are required-among others-by the Federal Aviation Authority, the Nuclear Regulatory Commission, in the ISO26262 standard for autonomous driving and for software development in aerospace systems. Although popular both in industry and academia, FTs lack a systematic way to formulate powerful and understandable analysis queries. In this paper, we aim to fill this gap and introduce Boolean Fault tree Logic (BFL), a logic to reason about FTs. BFL is a simple, yet expressive logic that supports easier formulation of complex scenarios and specification of FT properties. Alongside BFL, we present model checking algorithms based on binary decision diagrams (BDDs) to analyse specified properties in BFL, patterns and an algorithm to construct counterexamples. Finally, we propose a case-study application of BFL by analysing a COVID-19related FT. © 2022 IEEE.

4.
4th International Conference on Reliability, Safety and Security of Railway Systems, RSSRail 2022 ; 13294 LNCS:95-111, 2022.
Article in English | Scopus | ID: covidwho-1877757

ABSTRACT

Passenger comfort systems such as Heating, Ventilation, and Air-Conditioning units (HVACs) usually lack the data monitoring quality enjoyed by mission-critical systems in trains. But climate change, in addition to the high ventilation standards enforced by authorities due to the COVID pandemic, have increased the importance of HVACs worldwide. We propose a machine learning (ML) approach to the challenge of failure detection from incomplete data, consisting of two steps: 1. human-annotation bootstrapping, on a fraction of temperature data, to detect ongoing functional loss and build an artificial ground truth (AGT);2. failure prediction from digital-data, using the AGT to train an ML model based on failure diagnose codes to foretell functional loss. We exercise our approach in trains of Dutch Railways, showing its implementation, ML-predictive capabilities (the ML model for the AGT can detect HVAC malfunctions online), limitations (we could not foretell failures from our digital data), and discussing its application to other assets. © 2022, Springer Nature Switzerland AG.

5.
IEEE Software ; 2021.
Article in English | Scopus | ID: covidwho-1550764

ABSTRACT

Several mobile apps have been released to the public in response to the COVID-19 pandemic. The majority of these apps share a similar socio-technological context: they are developed under a tight schedule, with immense social and political pressure, e.g., concerning privacy and security. This pressure can lead to malfunctions with serious consequences, considering the mission-critical nature of these apps. In this paper, we assess the severity of these factors by comparing 61 COVID-19 apps with 61 traditional (non-COVID-19) health and medical apps on the Android platform. Our analysis reveals several noteworthy differences, such as restrictions on operating system versions, and significantly more software bugs and code smells in COVID apps, directly threatening the utility of the app, e.g. in terms of reach, reliability, and performance. IEEE

SELECTION OF CITATIONS
SEARCH DETAIL